﻿using System;
using System.Collections.Generic;
using Terraria.Audio;

namespace Terraria.ID
{
	// Token: 0x02000377 RID: 887
	public static class SoundID
	{
		// Token: 0x17000222 RID: 546
		// (get) Token: 0x06001FCA RID: 8138 RVA: 0x00016438 File Offset: 0x00014638
		public static int TrackableLegacySoundCount
		{
			get
			{
				return SoundID._trackableLegacySoundPathList.Count;
			}
		}

		// Token: 0x06001FCB RID: 8139 RVA: 0x00016444 File Offset: 0x00014644
		public static string GetTrackableLegacySoundPath(int id)
		{
			return SoundID._trackableLegacySoundPathList[id];
		}

		// Token: 0x06001FCC RID: 8140 RVA: 0x00016451 File Offset: 0x00014651
		public static LegacySoundStyle CreateTrackable(string name, SoundID.SoundStyleDefaults defaults)
		{
			return SoundID.CreateTrackable(name, 1, defaults.Type).WithPitchVariance(defaults.PitchVariance).WithVolume(defaults.Volume);
		}

		// Token: 0x06001FCD RID: 8141 RVA: 0x00016476 File Offset: 0x00014676
		public static LegacySoundStyle CreateTrackable(string name, int variations, SoundID.SoundStyleDefaults defaults)
		{
			return SoundID.CreateTrackable(name, variations, defaults.Type).WithPitchVariance(defaults.PitchVariance).WithVolume(defaults.Volume);
		}

		// Token: 0x06001FCE RID: 8142 RVA: 0x0001649B File Offset: 0x0001469B
		public static LegacySoundStyle CreateTrackable(string name, SoundType type = SoundType.Sound)
		{
			return SoundID.CreateTrackable(name, 1, type);
		}

		// Token: 0x06001FCF RID: 8143 RVA: 0x00458908 File Offset: 0x00456B08
		public static LegacySoundStyle CreateTrackable(string name, int variations, SoundType type = SoundType.Sound)
		{
			if (SoundID._trackableLegacySoundPathList == null)
			{
				SoundID._trackableLegacySoundPathList = new List<string>();
			}
			int count = SoundID._trackableLegacySoundPathList.Count;
			if (variations == 1)
			{
				SoundID._trackableLegacySoundPathList.Add(name);
			}
			else
			{
				for (int i = 0; i < variations; i++)
				{
					SoundID._trackableLegacySoundPathList.Add(name + "_" + i);
				}
			}
			return new LegacySoundStyle(42, count, variations, type);
		}

		// Token: 0x04003816 RID: 14358
		public const int Dig = 0;

		// Token: 0x04003817 RID: 14359
		public const int PlayerHit = 1;

		// Token: 0x04003818 RID: 14360
		public const int Item = 2;

		// Token: 0x04003819 RID: 14361
		public const int NPCHit = 3;

		// Token: 0x0400381A RID: 14362
		public const int NPCKilled = 4;

		// Token: 0x0400381B RID: 14363
		public const int PlayerKilled = 5;

		// Token: 0x0400381C RID: 14364
		public const int Grass = 6;

		// Token: 0x0400381D RID: 14365
		public const int Grab = 7;

		// Token: 0x0400381E RID: 14366
		public const int DoorOpen = 8;

		// Token: 0x0400381F RID: 14367
		public const int DoorClosed = 9;

		// Token: 0x04003820 RID: 14368
		public const int MenuOpen = 10;

		// Token: 0x04003821 RID: 14369
		public const int MenuClose = 11;

		// Token: 0x04003822 RID: 14370
		public const int MenuTick = 12;

		// Token: 0x04003823 RID: 14371
		public const int Shatter = 13;

		// Token: 0x04003824 RID: 14372
		public const int ZombieMoan = 14;

		// Token: 0x04003825 RID: 14373
		public const int Roar = 15;

		// Token: 0x04003826 RID: 14374
		public const int DoubleJump = 16;

		// Token: 0x04003827 RID: 14375
		public const int Run = 17;

		// Token: 0x04003828 RID: 14376
		public const int Coins = 18;

		// Token: 0x04003829 RID: 14377
		public const int Splash = 19;

		// Token: 0x0400382A RID: 14378
		public const int FemaleHit = 20;

		// Token: 0x0400382B RID: 14379
		public const int Tink = 21;

		// Token: 0x0400382C RID: 14380
		public const int Unlock = 22;

		// Token: 0x0400382D RID: 14381
		public const int Drown = 23;

		// Token: 0x0400382E RID: 14382
		public const int Chat = 24;

		// Token: 0x0400382F RID: 14383
		public const int MaxMana = 25;

		// Token: 0x04003830 RID: 14384
		public const int Mummy = 26;

		// Token: 0x04003831 RID: 14385
		public const int Pixie = 27;

		// Token: 0x04003832 RID: 14386
		public const int Mech = 28;

		// Token: 0x04003833 RID: 14387
		public const int Zombie = 29;

		// Token: 0x04003834 RID: 14388
		public const int Duck = 30;

		// Token: 0x04003835 RID: 14389
		public const int Frog = 31;

		// Token: 0x04003836 RID: 14390
		public const int Bird = 32;

		// Token: 0x04003837 RID: 14391
		public const int Critter = 33;

		// Token: 0x04003838 RID: 14392
		public const int Waterfall = 34;

		// Token: 0x04003839 RID: 14393
		public const int Lavafall = 35;

		// Token: 0x0400383A RID: 14394
		public const int ForceRoar = 36;

		// Token: 0x0400383B RID: 14395
		public const int Meowmere = 37;

		// Token: 0x0400383C RID: 14396
		public const int CoinPickup = 38;

		// Token: 0x0400383D RID: 14397
		public const int Drip = 39;

		// Token: 0x0400383E RID: 14398
		public const int Camera = 40;

		// Token: 0x0400383F RID: 14399
		public const int MoonLord = 41;

		// Token: 0x04003840 RID: 14400
		public const int Trackable = 42;

		// Token: 0x04003841 RID: 14401
		private static readonly SoundID.SoundStyleDefaults ItemDefaults = new SoundID.SoundStyleDefaults(1f, 0.06f, SoundType.Sound);

		// Token: 0x04003842 RID: 14402
		public static readonly LegacySoundStyle NPCHit1 = new LegacySoundStyle(3, 1, SoundType.Sound);

		// Token: 0x04003843 RID: 14403
		public static readonly LegacySoundStyle NPCHit2 = new LegacySoundStyle(3, 2, SoundType.Sound);

		// Token: 0x04003844 RID: 14404
		public static readonly LegacySoundStyle NPCHit3 = new LegacySoundStyle(3, 3, SoundType.Sound);

		// Token: 0x04003845 RID: 14405
		public static readonly LegacySoundStyle NPCHit4 = new LegacySoundStyle(3, 4, SoundType.Sound);

		// Token: 0x04003846 RID: 14406
		public static readonly LegacySoundStyle NPCHit5 = new LegacySoundStyle(3, 5, SoundType.Sound);

		// Token: 0x04003847 RID: 14407
		public static readonly LegacySoundStyle NPCHit6 = new LegacySoundStyle(3, 6, SoundType.Sound);

		// Token: 0x04003848 RID: 14408
		public static readonly LegacySoundStyle NPCHit7 = new LegacySoundStyle(3, 7, SoundType.Sound);

		// Token: 0x04003849 RID: 14409
		public static readonly LegacySoundStyle NPCHit8 = new LegacySoundStyle(3, 8, SoundType.Sound);

		// Token: 0x0400384A RID: 14410
		public static readonly LegacySoundStyle NPCHit9 = new LegacySoundStyle(3, 9, SoundType.Sound);

		// Token: 0x0400384B RID: 14411
		public static readonly LegacySoundStyle NPCHit10 = new LegacySoundStyle(3, 10, SoundType.Sound);

		// Token: 0x0400384C RID: 14412
		public static readonly LegacySoundStyle NPCHit11 = new LegacySoundStyle(3, 11, SoundType.Sound);

		// Token: 0x0400384D RID: 14413
		public static readonly LegacySoundStyle NPCHit12 = new LegacySoundStyle(3, 12, SoundType.Sound);

		// Token: 0x0400384E RID: 14414
		public static readonly LegacySoundStyle NPCHit13 = new LegacySoundStyle(3, 13, SoundType.Sound);

		// Token: 0x0400384F RID: 14415
		public static readonly LegacySoundStyle NPCHit14 = new LegacySoundStyle(3, 14, SoundType.Sound);

		// Token: 0x04003850 RID: 14416
		public static readonly LegacySoundStyle NPCHit15 = new LegacySoundStyle(3, 15, SoundType.Sound);

		// Token: 0x04003851 RID: 14417
		public static readonly LegacySoundStyle NPCHit16 = new LegacySoundStyle(3, 16, SoundType.Sound);

		// Token: 0x04003852 RID: 14418
		public static readonly LegacySoundStyle NPCHit17 = new LegacySoundStyle(3, 17, SoundType.Sound);

		// Token: 0x04003853 RID: 14419
		public static readonly LegacySoundStyle NPCHit18 = new LegacySoundStyle(3, 18, SoundType.Sound);

		// Token: 0x04003854 RID: 14420
		public static readonly LegacySoundStyle NPCHit19 = new LegacySoundStyle(3, 19, SoundType.Sound);

		// Token: 0x04003855 RID: 14421
		public static readonly LegacySoundStyle NPCHit20 = new LegacySoundStyle(3, 20, SoundType.Sound);

		// Token: 0x04003856 RID: 14422
		public static readonly LegacySoundStyle NPCHit21 = new LegacySoundStyle(3, 21, SoundType.Sound);

		// Token: 0x04003857 RID: 14423
		public static readonly LegacySoundStyle NPCHit22 = new LegacySoundStyle(3, 22, SoundType.Sound);

		// Token: 0x04003858 RID: 14424
		public static readonly LegacySoundStyle NPCHit23 = new LegacySoundStyle(3, 23, SoundType.Sound);

		// Token: 0x04003859 RID: 14425
		public static readonly LegacySoundStyle NPCHit24 = new LegacySoundStyle(3, 24, SoundType.Sound);

		// Token: 0x0400385A RID: 14426
		public static readonly LegacySoundStyle NPCHit25 = new LegacySoundStyle(3, 25, SoundType.Sound);

		// Token: 0x0400385B RID: 14427
		public static readonly LegacySoundStyle NPCHit26 = new LegacySoundStyle(3, 26, SoundType.Sound);

		// Token: 0x0400385C RID: 14428
		public static readonly LegacySoundStyle NPCHit27 = new LegacySoundStyle(3, 27, SoundType.Sound);

		// Token: 0x0400385D RID: 14429
		public static readonly LegacySoundStyle NPCHit28 = new LegacySoundStyle(3, 28, SoundType.Sound);

		// Token: 0x0400385E RID: 14430
		public static readonly LegacySoundStyle NPCHit29 = new LegacySoundStyle(3, 29, SoundType.Sound);

		// Token: 0x0400385F RID: 14431
		public static readonly LegacySoundStyle NPCHit30 = new LegacySoundStyle(3, 30, SoundType.Sound);

		// Token: 0x04003860 RID: 14432
		public static readonly LegacySoundStyle NPCHit31 = new LegacySoundStyle(3, 31, SoundType.Sound);

		// Token: 0x04003861 RID: 14433
		public static readonly LegacySoundStyle NPCHit32 = new LegacySoundStyle(3, 32, SoundType.Sound);

		// Token: 0x04003862 RID: 14434
		public static readonly LegacySoundStyle NPCHit33 = new LegacySoundStyle(3, 33, SoundType.Sound);

		// Token: 0x04003863 RID: 14435
		public static readonly LegacySoundStyle NPCHit34 = new LegacySoundStyle(3, 34, SoundType.Sound);

		// Token: 0x04003864 RID: 14436
		public static readonly LegacySoundStyle NPCHit35 = new LegacySoundStyle(3, 35, SoundType.Sound);

		// Token: 0x04003865 RID: 14437
		public static readonly LegacySoundStyle NPCHit36 = new LegacySoundStyle(3, 36, SoundType.Sound);

		// Token: 0x04003866 RID: 14438
		public static readonly LegacySoundStyle NPCHit37 = new LegacySoundStyle(3, 37, SoundType.Sound);

		// Token: 0x04003867 RID: 14439
		public static readonly LegacySoundStyle NPCHit38 = new LegacySoundStyle(3, 38, SoundType.Sound);

		// Token: 0x04003868 RID: 14440
		public static readonly LegacySoundStyle NPCHit39 = new LegacySoundStyle(3, 39, SoundType.Sound);

		// Token: 0x04003869 RID: 14441
		public static readonly LegacySoundStyle NPCHit40 = new LegacySoundStyle(3, 40, SoundType.Sound);

		// Token: 0x0400386A RID: 14442
		public static readonly LegacySoundStyle NPCHit41 = new LegacySoundStyle(3, 41, SoundType.Sound);

		// Token: 0x0400386B RID: 14443
		public static readonly LegacySoundStyle NPCHit42 = new LegacySoundStyle(3, 42, SoundType.Sound);

		// Token: 0x0400386C RID: 14444
		public static readonly LegacySoundStyle NPCHit43 = new LegacySoundStyle(3, 43, SoundType.Sound);

		// Token: 0x0400386D RID: 14445
		public static readonly LegacySoundStyle NPCHit44 = new LegacySoundStyle(3, 44, SoundType.Sound);

		// Token: 0x0400386E RID: 14446
		public static readonly LegacySoundStyle NPCHit45 = new LegacySoundStyle(3, 45, SoundType.Sound);

		// Token: 0x0400386F RID: 14447
		public static readonly LegacySoundStyle NPCHit46 = new LegacySoundStyle(3, 46, SoundType.Sound);

		// Token: 0x04003870 RID: 14448
		public static readonly LegacySoundStyle NPCHit47 = new LegacySoundStyle(3, 47, SoundType.Sound);

		// Token: 0x04003871 RID: 14449
		public static readonly LegacySoundStyle NPCHit48 = new LegacySoundStyle(3, 48, SoundType.Sound);

		// Token: 0x04003872 RID: 14450
		public static readonly LegacySoundStyle NPCHit49 = new LegacySoundStyle(3, 49, SoundType.Sound);

		// Token: 0x04003873 RID: 14451
		public static readonly LegacySoundStyle NPCHit50 = new LegacySoundStyle(3, 50, SoundType.Sound);

		// Token: 0x04003874 RID: 14452
		public static readonly LegacySoundStyle NPCHit51 = new LegacySoundStyle(3, 51, SoundType.Sound);

		// Token: 0x04003875 RID: 14453
		public static readonly LegacySoundStyle NPCHit52 = new LegacySoundStyle(3, 52, SoundType.Sound);

		// Token: 0x04003876 RID: 14454
		public static readonly LegacySoundStyle NPCHit53 = new LegacySoundStyle(3, 53, SoundType.Sound);

		// Token: 0x04003877 RID: 14455
		public static readonly LegacySoundStyle NPCHit54 = new LegacySoundStyle(3, 54, SoundType.Sound);

		// Token: 0x04003878 RID: 14456
		public static readonly LegacySoundStyle NPCHit55 = new LegacySoundStyle(3, 55, SoundType.Sound);

		// Token: 0x04003879 RID: 14457
		public static readonly LegacySoundStyle NPCHit56 = new LegacySoundStyle(3, 56, SoundType.Sound);

		// Token: 0x0400387A RID: 14458
		public static readonly LegacySoundStyle NPCHit57 = new LegacySoundStyle(3, 57, SoundType.Sound);

		// Token: 0x0400387B RID: 14459
		public static readonly LegacySoundStyle NPCDeath1 = new LegacySoundStyle(4, 1, SoundType.Sound);

		// Token: 0x0400387C RID: 14460
		public static readonly LegacySoundStyle NPCDeath2 = new LegacySoundStyle(4, 2, SoundType.Sound);

		// Token: 0x0400387D RID: 14461
		public static readonly LegacySoundStyle NPCDeath3 = new LegacySoundStyle(4, 3, SoundType.Sound);

		// Token: 0x0400387E RID: 14462
		public static readonly LegacySoundStyle NPCDeath4 = new LegacySoundStyle(4, 4, SoundType.Sound);

		// Token: 0x0400387F RID: 14463
		public static readonly LegacySoundStyle NPCDeath5 = new LegacySoundStyle(4, 5, SoundType.Sound);

		// Token: 0x04003880 RID: 14464
		public static readonly LegacySoundStyle NPCDeath6 = new LegacySoundStyle(4, 6, SoundType.Sound);

		// Token: 0x04003881 RID: 14465
		public static readonly LegacySoundStyle NPCDeath7 = new LegacySoundStyle(4, 7, SoundType.Sound);

		// Token: 0x04003882 RID: 14466
		public static readonly LegacySoundStyle NPCDeath8 = new LegacySoundStyle(4, 8, SoundType.Sound);

		// Token: 0x04003883 RID: 14467
		public static readonly LegacySoundStyle NPCDeath9 = new LegacySoundStyle(4, 9, SoundType.Sound);

		// Token: 0x04003884 RID: 14468
		public static readonly LegacySoundStyle NPCDeath10 = new LegacySoundStyle(4, 10, SoundType.Sound);

		// Token: 0x04003885 RID: 14469
		public static readonly LegacySoundStyle NPCDeath11 = new LegacySoundStyle(4, 11, SoundType.Sound);

		// Token: 0x04003886 RID: 14470
		public static readonly LegacySoundStyle NPCDeath12 = new LegacySoundStyle(4, 12, SoundType.Sound);

		// Token: 0x04003887 RID: 14471
		public static readonly LegacySoundStyle NPCDeath13 = new LegacySoundStyle(4, 13, SoundType.Sound);

		// Token: 0x04003888 RID: 14472
		public static readonly LegacySoundStyle NPCDeath14 = new LegacySoundStyle(4, 14, SoundType.Sound);

		// Token: 0x04003889 RID: 14473
		public static readonly LegacySoundStyle NPCDeath15 = new LegacySoundStyle(4, 15, SoundType.Sound);

		// Token: 0x0400388A RID: 14474
		public static readonly LegacySoundStyle NPCDeath16 = new LegacySoundStyle(4, 16, SoundType.Sound);

		// Token: 0x0400388B RID: 14475
		public static readonly LegacySoundStyle NPCDeath17 = new LegacySoundStyle(4, 17, SoundType.Sound);

		// Token: 0x0400388C RID: 14476
		public static readonly LegacySoundStyle NPCDeath18 = new LegacySoundStyle(4, 18, SoundType.Sound);

		// Token: 0x0400388D RID: 14477
		public static readonly LegacySoundStyle NPCDeath19 = new LegacySoundStyle(4, 19, SoundType.Sound);

		// Token: 0x0400388E RID: 14478
		public static readonly LegacySoundStyle NPCDeath20 = new LegacySoundStyle(4, 20, SoundType.Sound);

		// Token: 0x0400388F RID: 14479
		public static readonly LegacySoundStyle NPCDeath21 = new LegacySoundStyle(4, 21, SoundType.Sound);

		// Token: 0x04003890 RID: 14480
		public static readonly LegacySoundStyle NPCDeath22 = new LegacySoundStyle(4, 22, SoundType.Sound);

		// Token: 0x04003891 RID: 14481
		public static readonly LegacySoundStyle NPCDeath23 = new LegacySoundStyle(4, 23, SoundType.Sound);

		// Token: 0x04003892 RID: 14482
		public static readonly LegacySoundStyle NPCDeath24 = new LegacySoundStyle(4, 24, SoundType.Sound);

		// Token: 0x04003893 RID: 14483
		public static readonly LegacySoundStyle NPCDeath25 = new LegacySoundStyle(4, 25, SoundType.Sound);

		// Token: 0x04003894 RID: 14484
		public static readonly LegacySoundStyle NPCDeath26 = new LegacySoundStyle(4, 26, SoundType.Sound);

		// Token: 0x04003895 RID: 14485
		public static readonly LegacySoundStyle NPCDeath27 = new LegacySoundStyle(4, 27, SoundType.Sound);

		// Token: 0x04003896 RID: 14486
		public static readonly LegacySoundStyle NPCDeath28 = new LegacySoundStyle(4, 28, SoundType.Sound);

		// Token: 0x04003897 RID: 14487
		public static readonly LegacySoundStyle NPCDeath29 = new LegacySoundStyle(4, 29, SoundType.Sound);

		// Token: 0x04003898 RID: 14488
		public static readonly LegacySoundStyle NPCDeath30 = new LegacySoundStyle(4, 30, SoundType.Sound);

		// Token: 0x04003899 RID: 14489
		public static readonly LegacySoundStyle NPCDeath31 = new LegacySoundStyle(4, 31, SoundType.Sound);

		// Token: 0x0400389A RID: 14490
		public static readonly LegacySoundStyle NPCDeath32 = new LegacySoundStyle(4, 32, SoundType.Sound);

		// Token: 0x0400389B RID: 14491
		public static readonly LegacySoundStyle NPCDeath33 = new LegacySoundStyle(4, 33, SoundType.Sound);

		// Token: 0x0400389C RID: 14492
		public static readonly LegacySoundStyle NPCDeath34 = new LegacySoundStyle(4, 34, SoundType.Sound);

		// Token: 0x0400389D RID: 14493
		public static readonly LegacySoundStyle NPCDeath35 = new LegacySoundStyle(4, 35, SoundType.Sound);

		// Token: 0x0400389E RID: 14494
		public static readonly LegacySoundStyle NPCDeath36 = new LegacySoundStyle(4, 36, SoundType.Sound);

		// Token: 0x0400389F RID: 14495
		public static readonly LegacySoundStyle NPCDeath37 = new LegacySoundStyle(4, 37, SoundType.Sound);

		// Token: 0x040038A0 RID: 14496
		public static readonly LegacySoundStyle NPCDeath38 = new LegacySoundStyle(4, 38, SoundType.Sound);

		// Token: 0x040038A1 RID: 14497
		public static readonly LegacySoundStyle NPCDeath39 = new LegacySoundStyle(4, 39, SoundType.Sound);

		// Token: 0x040038A2 RID: 14498
		public static readonly LegacySoundStyle NPCDeath40 = new LegacySoundStyle(4, 40, SoundType.Sound);

		// Token: 0x040038A3 RID: 14499
		public static readonly LegacySoundStyle NPCDeath41 = new LegacySoundStyle(4, 41, SoundType.Sound);

		// Token: 0x040038A4 RID: 14500
		public static readonly LegacySoundStyle NPCDeath42 = new LegacySoundStyle(4, 42, SoundType.Sound);

		// Token: 0x040038A5 RID: 14501
		public static readonly LegacySoundStyle NPCDeath43 = new LegacySoundStyle(4, 43, SoundType.Sound);

		// Token: 0x040038A6 RID: 14502
		public static readonly LegacySoundStyle NPCDeath44 = new LegacySoundStyle(4, 44, SoundType.Sound);

		// Token: 0x040038A7 RID: 14503
		public static readonly LegacySoundStyle NPCDeath45 = new LegacySoundStyle(4, 45, SoundType.Sound);

		// Token: 0x040038A8 RID: 14504
		public static readonly LegacySoundStyle NPCDeath46 = new LegacySoundStyle(4, 46, SoundType.Sound);

		// Token: 0x040038A9 RID: 14505
		public static readonly LegacySoundStyle NPCDeath47 = new LegacySoundStyle(4, 47, SoundType.Sound);

		// Token: 0x040038AA RID: 14506
		public static readonly LegacySoundStyle NPCDeath48 = new LegacySoundStyle(4, 48, SoundType.Sound);

		// Token: 0x040038AB RID: 14507
		public static readonly LegacySoundStyle NPCDeath49 = new LegacySoundStyle(4, 49, SoundType.Sound);

		// Token: 0x040038AC RID: 14508
		public static readonly LegacySoundStyle NPCDeath50 = new LegacySoundStyle(4, 50, SoundType.Sound);

		// Token: 0x040038AD RID: 14509
		public static readonly LegacySoundStyle NPCDeath51 = new LegacySoundStyle(4, 51, SoundType.Sound);

		// Token: 0x040038AE RID: 14510
		public static readonly LegacySoundStyle NPCDeath52 = new LegacySoundStyle(4, 52, SoundType.Sound);

		// Token: 0x040038AF RID: 14511
		public static readonly LegacySoundStyle NPCDeath53 = new LegacySoundStyle(4, 53, SoundType.Sound);

		// Token: 0x040038B0 RID: 14512
		public static readonly LegacySoundStyle NPCDeath54 = new LegacySoundStyle(4, 54, SoundType.Sound);

		// Token: 0x040038B1 RID: 14513
		public static readonly LegacySoundStyle NPCDeath55 = new LegacySoundStyle(4, 55, SoundType.Sound);

		// Token: 0x040038B2 RID: 14514
		public static readonly LegacySoundStyle NPCDeath56 = new LegacySoundStyle(4, 56, SoundType.Sound);

		// Token: 0x040038B3 RID: 14515
		public static readonly LegacySoundStyle NPCDeath57 = new LegacySoundStyle(4, 57, SoundType.Sound);

		// Token: 0x040038B4 RID: 14516
		public static readonly LegacySoundStyle NPCDeath58 = new LegacySoundStyle(4, 58, SoundType.Sound);

		// Token: 0x040038B5 RID: 14517
		public static readonly LegacySoundStyle NPCDeath59 = new LegacySoundStyle(4, 59, SoundType.Sound);

		// Token: 0x040038B6 RID: 14518
		public static readonly LegacySoundStyle NPCDeath60 = new LegacySoundStyle(4, 60, SoundType.Sound);

		// Token: 0x040038B7 RID: 14519
		public static readonly LegacySoundStyle NPCDeath61 = new LegacySoundStyle(4, 61, SoundType.Sound);

		// Token: 0x040038B8 RID: 14520
		public static readonly LegacySoundStyle NPCDeath62 = new LegacySoundStyle(4, 62, SoundType.Sound);

		// Token: 0x040038B9 RID: 14521
		public static readonly LegacySoundStyle Item1 = new LegacySoundStyle(2, 1, SoundType.Sound);

		// Token: 0x040038BA RID: 14522
		public static readonly LegacySoundStyle Item2 = new LegacySoundStyle(2, 2, SoundType.Sound);

		// Token: 0x040038BB RID: 14523
		public static readonly LegacySoundStyle Item3 = new LegacySoundStyle(2, 3, SoundType.Sound);

		// Token: 0x040038BC RID: 14524
		public static readonly LegacySoundStyle Item4 = new LegacySoundStyle(2, 4, SoundType.Sound);

		// Token: 0x040038BD RID: 14525
		public static readonly LegacySoundStyle Item5 = new LegacySoundStyle(2, 5, SoundType.Sound);

		// Token: 0x040038BE RID: 14526
		public static readonly LegacySoundStyle Item6 = new LegacySoundStyle(2, 6, SoundType.Sound);

		// Token: 0x040038BF RID: 14527
		public static readonly LegacySoundStyle Item7 = new LegacySoundStyle(2, 7, SoundType.Sound);

		// Token: 0x040038C0 RID: 14528
		public static readonly LegacySoundStyle Item8 = new LegacySoundStyle(2, 8, SoundType.Sound);

		// Token: 0x040038C1 RID: 14529
		public static readonly LegacySoundStyle Item9 = new LegacySoundStyle(2, 9, SoundType.Sound);

		// Token: 0x040038C2 RID: 14530
		public static readonly LegacySoundStyle Item10 = new LegacySoundStyle(2, 10, SoundType.Sound);

		// Token: 0x040038C3 RID: 14531
		public static readonly LegacySoundStyle Item11 = new LegacySoundStyle(2, 11, SoundType.Sound);

		// Token: 0x040038C4 RID: 14532
		public static readonly LegacySoundStyle Item12 = new LegacySoundStyle(2, 12, SoundType.Sound);

		// Token: 0x040038C5 RID: 14533
		public static readonly LegacySoundStyle Item13 = new LegacySoundStyle(2, 13, SoundType.Sound);

		// Token: 0x040038C6 RID: 14534
		public static readonly LegacySoundStyle Item14 = new LegacySoundStyle(2, 14, SoundType.Sound);

		// Token: 0x040038C7 RID: 14535
		public static readonly LegacySoundStyle Item15 = new LegacySoundStyle(2, 15, SoundType.Sound);

		// Token: 0x040038C8 RID: 14536
		public static readonly LegacySoundStyle Item16 = new LegacySoundStyle(2, 16, SoundType.Sound);

		// Token: 0x040038C9 RID: 14537
		public static readonly LegacySoundStyle Item17 = new LegacySoundStyle(2, 17, SoundType.Sound);

		// Token: 0x040038CA RID: 14538
		public static readonly LegacySoundStyle Item18 = new LegacySoundStyle(2, 18, SoundType.Sound);

		// Token: 0x040038CB RID: 14539
		public static readonly LegacySoundStyle Item19 = new LegacySoundStyle(2, 19, SoundType.Sound);

		// Token: 0x040038CC RID: 14540
		public static readonly LegacySoundStyle Item20 = new LegacySoundStyle(2, 20, SoundType.Sound);

		// Token: 0x040038CD RID: 14541
		public static readonly LegacySoundStyle Item21 = new LegacySoundStyle(2, 21, SoundType.Sound);

		// Token: 0x040038CE RID: 14542
		public static readonly LegacySoundStyle Item22 = new LegacySoundStyle(2, 22, SoundType.Sound);

		// Token: 0x040038CF RID: 14543
		public static readonly LegacySoundStyle Item23 = new LegacySoundStyle(2, 23, SoundType.Sound);

		// Token: 0x040038D0 RID: 14544
		public static readonly LegacySoundStyle Item24 = new LegacySoundStyle(2, 24, SoundType.Sound);

		// Token: 0x040038D1 RID: 14545
		public static readonly LegacySoundStyle Item25 = new LegacySoundStyle(2, 25, SoundType.Sound);

		// Token: 0x040038D2 RID: 14546
		public static readonly LegacySoundStyle Item26 = new LegacySoundStyle(2, 26, SoundType.Sound);

		// Token: 0x040038D3 RID: 14547
		public static readonly LegacySoundStyle Item27 = new LegacySoundStyle(2, 27, SoundType.Sound);

		// Token: 0x040038D4 RID: 14548
		public static readonly LegacySoundStyle Item28 = new LegacySoundStyle(2, 28, SoundType.Sound);

		// Token: 0x040038D5 RID: 14549
		public static readonly LegacySoundStyle Item29 = new LegacySoundStyle(2, 29, SoundType.Sound);

		// Token: 0x040038D6 RID: 14550
		public static readonly LegacySoundStyle Item30 = new LegacySoundStyle(2, 30, SoundType.Sound);

		// Token: 0x040038D7 RID: 14551
		public static readonly LegacySoundStyle Item31 = new LegacySoundStyle(2, 31, SoundType.Sound);

		// Token: 0x040038D8 RID: 14552
		public static readonly LegacySoundStyle Item32 = new LegacySoundStyle(2, 32, SoundType.Sound);

		// Token: 0x040038D9 RID: 14553
		public static readonly LegacySoundStyle Item33 = new LegacySoundStyle(2, 33, SoundType.Sound);

		// Token: 0x040038DA RID: 14554
		public static readonly LegacySoundStyle Item34 = new LegacySoundStyle(2, 34, SoundType.Sound);

		// Token: 0x040038DB RID: 14555
		public static readonly LegacySoundStyle Item35 = new LegacySoundStyle(2, 35, SoundType.Sound);

		// Token: 0x040038DC RID: 14556
		public static readonly LegacySoundStyle Item36 = new LegacySoundStyle(2, 36, SoundType.Sound);

		// Token: 0x040038DD RID: 14557
		public static readonly LegacySoundStyle Item37 = new LegacySoundStyle(2, 37, SoundType.Sound);

		// Token: 0x040038DE RID: 14558
		public static readonly LegacySoundStyle Item38 = new LegacySoundStyle(2, 38, SoundType.Sound);

		// Token: 0x040038DF RID: 14559
		public static readonly LegacySoundStyle Item39 = new LegacySoundStyle(2, 39, SoundType.Sound);

		// Token: 0x040038E0 RID: 14560
		public static readonly LegacySoundStyle Item40 = new LegacySoundStyle(2, 40, SoundType.Sound);

		// Token: 0x040038E1 RID: 14561
		public static readonly LegacySoundStyle Item41 = new LegacySoundStyle(2, 41, SoundType.Sound);

		// Token: 0x040038E2 RID: 14562
		public static readonly LegacySoundStyle Item42 = new LegacySoundStyle(2, 42, SoundType.Sound);

		// Token: 0x040038E3 RID: 14563
		public static readonly LegacySoundStyle Item43 = new LegacySoundStyle(2, 43, SoundType.Sound);

		// Token: 0x040038E4 RID: 14564
		public static readonly LegacySoundStyle Item44 = new LegacySoundStyle(2, 44, SoundType.Sound);

		// Token: 0x040038E5 RID: 14565
		public static readonly LegacySoundStyle Item45 = new LegacySoundStyle(2, 45, SoundType.Sound);

		// Token: 0x040038E6 RID: 14566
		public static readonly LegacySoundStyle Item46 = new LegacySoundStyle(2, 46, SoundType.Sound);

		// Token: 0x040038E7 RID: 14567
		public static readonly LegacySoundStyle Item47 = new LegacySoundStyle(2, 47, SoundType.Sound);

		// Token: 0x040038E8 RID: 14568
		public static readonly LegacySoundStyle Item48 = new LegacySoundStyle(2, 48, SoundType.Sound);

		// Token: 0x040038E9 RID: 14569
		public static readonly LegacySoundStyle Item49 = new LegacySoundStyle(2, 49, SoundType.Sound);

		// Token: 0x040038EA RID: 14570
		public static readonly LegacySoundStyle Item50 = new LegacySoundStyle(2, 50, SoundType.Sound);

		// Token: 0x040038EB RID: 14571
		public static readonly LegacySoundStyle Item51 = new LegacySoundStyle(2, 51, SoundType.Sound);

		// Token: 0x040038EC RID: 14572
		public static readonly LegacySoundStyle Item52 = new LegacySoundStyle(2, 52, SoundType.Sound);

		// Token: 0x040038ED RID: 14573
		public static readonly LegacySoundStyle Item53 = new LegacySoundStyle(2, 53, SoundType.Sound);

		// Token: 0x040038EE RID: 14574
		public static readonly LegacySoundStyle Item54 = new LegacySoundStyle(2, 54, SoundType.Sound);

		// Token: 0x040038EF RID: 14575
		public static readonly LegacySoundStyle Item55 = new LegacySoundStyle(2, 55, SoundType.Sound);

		// Token: 0x040038F0 RID: 14576
		public static readonly LegacySoundStyle Item56 = new LegacySoundStyle(2, 56, SoundType.Sound);

		// Token: 0x040038F1 RID: 14577
		public static readonly LegacySoundStyle Item57 = new LegacySoundStyle(2, 57, SoundType.Sound);

		// Token: 0x040038F2 RID: 14578
		public static readonly LegacySoundStyle Item58 = new LegacySoundStyle(2, 58, SoundType.Sound);

		// Token: 0x040038F3 RID: 14579
		public static readonly LegacySoundStyle Item59 = new LegacySoundStyle(2, 59, SoundType.Sound);

		// Token: 0x040038F4 RID: 14580
		public static readonly LegacySoundStyle Item60 = new LegacySoundStyle(2, 60, SoundType.Sound);

		// Token: 0x040038F5 RID: 14581
		public static readonly LegacySoundStyle Item61 = new LegacySoundStyle(2, 61, SoundType.Sound);

		// Token: 0x040038F6 RID: 14582
		public static readonly LegacySoundStyle Item62 = new LegacySoundStyle(2, 62, SoundType.Sound);

		// Token: 0x040038F7 RID: 14583
		public static readonly LegacySoundStyle Item63 = new LegacySoundStyle(2, 63, SoundType.Sound);

		// Token: 0x040038F8 RID: 14584
		public static readonly LegacySoundStyle Item64 = new LegacySoundStyle(2, 64, SoundType.Sound);

		// Token: 0x040038F9 RID: 14585
		public static readonly LegacySoundStyle Item65 = new LegacySoundStyle(2, 65, SoundType.Sound);

		// Token: 0x040038FA RID: 14586
		public static readonly LegacySoundStyle Item66 = new LegacySoundStyle(2, 66, SoundType.Sound);

		// Token: 0x040038FB RID: 14587
		public static readonly LegacySoundStyle Item67 = new LegacySoundStyle(2, 67, SoundType.Sound);

		// Token: 0x040038FC RID: 14588
		public static readonly LegacySoundStyle Item68 = new LegacySoundStyle(2, 68, SoundType.Sound);

		// Token: 0x040038FD RID: 14589
		public static readonly LegacySoundStyle Item69 = new LegacySoundStyle(2, 69, SoundType.Sound);

		// Token: 0x040038FE RID: 14590
		public static readonly LegacySoundStyle Item70 = new LegacySoundStyle(2, 70, SoundType.Sound);

		// Token: 0x040038FF RID: 14591
		public static readonly LegacySoundStyle Item71 = new LegacySoundStyle(2, 71, SoundType.Sound);

		// Token: 0x04003900 RID: 14592
		public static readonly LegacySoundStyle Item72 = new LegacySoundStyle(2, 72, SoundType.Sound);

		// Token: 0x04003901 RID: 14593
		public static readonly LegacySoundStyle Item73 = new LegacySoundStyle(2, 73, SoundType.Sound);

		// Token: 0x04003902 RID: 14594
		public static readonly LegacySoundStyle Item74 = new LegacySoundStyle(2, 74, SoundType.Sound);

		// Token: 0x04003903 RID: 14595
		public static readonly LegacySoundStyle Item75 = new LegacySoundStyle(2, 75, SoundType.Sound);

		// Token: 0x04003904 RID: 14596
		public static readonly LegacySoundStyle Item76 = new LegacySoundStyle(2, 76, SoundType.Sound);

		// Token: 0x04003905 RID: 14597
		public static readonly LegacySoundStyle Item77 = new LegacySoundStyle(2, 77, SoundType.Sound);

		// Token: 0x04003906 RID: 14598
		public static readonly LegacySoundStyle Item78 = new LegacySoundStyle(2, 78, SoundType.Sound);

		// Token: 0x04003907 RID: 14599
		public static readonly LegacySoundStyle Item79 = new LegacySoundStyle(2, 79, SoundType.Sound);

		// Token: 0x04003908 RID: 14600
		public static readonly LegacySoundStyle Item80 = new LegacySoundStyle(2, 80, SoundType.Sound);

		// Token: 0x04003909 RID: 14601
		public static readonly LegacySoundStyle Item81 = new LegacySoundStyle(2, 81, SoundType.Sound);

		// Token: 0x0400390A RID: 14602
		public static readonly LegacySoundStyle Item82 = new LegacySoundStyle(2, 82, SoundType.Sound);

		// Token: 0x0400390B RID: 14603
		public static readonly LegacySoundStyle Item83 = new LegacySoundStyle(2, 83, SoundType.Sound);

		// Token: 0x0400390C RID: 14604
		public static readonly LegacySoundStyle Item84 = new LegacySoundStyle(2, 84, SoundType.Sound);

		// Token: 0x0400390D RID: 14605
		public static readonly LegacySoundStyle Item85 = new LegacySoundStyle(2, 85, SoundType.Sound);

		// Token: 0x0400390E RID: 14606
		public static readonly LegacySoundStyle Item86 = new LegacySoundStyle(2, 86, SoundType.Sound);

		// Token: 0x0400390F RID: 14607
		public static readonly LegacySoundStyle Item87 = new LegacySoundStyle(2, 87, SoundType.Sound);

		// Token: 0x04003910 RID: 14608
		public static readonly LegacySoundStyle Item88 = new LegacySoundStyle(2, 88, SoundType.Sound);

		// Token: 0x04003911 RID: 14609
		public static readonly LegacySoundStyle Item89 = new LegacySoundStyle(2, 89, SoundType.Sound);

		// Token: 0x04003912 RID: 14610
		public static readonly LegacySoundStyle Item90 = new LegacySoundStyle(2, 90, SoundType.Sound);

		// Token: 0x04003913 RID: 14611
		public static readonly LegacySoundStyle Item91 = new LegacySoundStyle(2, 91, SoundType.Sound);

		// Token: 0x04003914 RID: 14612
		public static readonly LegacySoundStyle Item92 = new LegacySoundStyle(2, 92, SoundType.Sound);

		// Token: 0x04003915 RID: 14613
		public static readonly LegacySoundStyle Item93 = new LegacySoundStyle(2, 93, SoundType.Sound);

		// Token: 0x04003916 RID: 14614
		public static readonly LegacySoundStyle Item94 = new LegacySoundStyle(2, 94, SoundType.Sound);

		// Token: 0x04003917 RID: 14615
		public static readonly LegacySoundStyle Item95 = new LegacySoundStyle(2, 95, SoundType.Sound);

		// Token: 0x04003918 RID: 14616
		public static readonly LegacySoundStyle Item96 = new LegacySoundStyle(2, 96, SoundType.Sound);

		// Token: 0x04003919 RID: 14617
		public static readonly LegacySoundStyle Item97 = new LegacySoundStyle(2, 97, SoundType.Sound);

		// Token: 0x0400391A RID: 14618
		public static readonly LegacySoundStyle Item98 = new LegacySoundStyle(2, 98, SoundType.Sound);

		// Token: 0x0400391B RID: 14619
		public static readonly LegacySoundStyle Item99 = new LegacySoundStyle(2, 99, SoundType.Sound);

		// Token: 0x0400391C RID: 14620
		public static readonly LegacySoundStyle Item100 = new LegacySoundStyle(2, 100, SoundType.Sound);

		// Token: 0x0400391D RID: 14621
		public static readonly LegacySoundStyle Item101 = new LegacySoundStyle(2, 101, SoundType.Sound);

		// Token: 0x0400391E RID: 14622
		public static readonly LegacySoundStyle Item102 = new LegacySoundStyle(2, 102, SoundType.Sound);

		// Token: 0x0400391F RID: 14623
		public static readonly LegacySoundStyle Item103 = new LegacySoundStyle(2, 103, SoundType.Sound);

		// Token: 0x04003920 RID: 14624
		public static readonly LegacySoundStyle Item104 = new LegacySoundStyle(2, 104, SoundType.Sound);

		// Token: 0x04003921 RID: 14625
		public static readonly LegacySoundStyle Item105 = new LegacySoundStyle(2, 105, SoundType.Sound);

		// Token: 0x04003922 RID: 14626
		public static readonly LegacySoundStyle Item106 = new LegacySoundStyle(2, 106, SoundType.Sound);

		// Token: 0x04003923 RID: 14627
		public static readonly LegacySoundStyle Item107 = new LegacySoundStyle(2, 107, SoundType.Sound);

		// Token: 0x04003924 RID: 14628
		public static readonly LegacySoundStyle Item108 = new LegacySoundStyle(2, 108, SoundType.Sound);

		// Token: 0x04003925 RID: 14629
		public static readonly LegacySoundStyle Item109 = new LegacySoundStyle(2, 109, SoundType.Sound);

		// Token: 0x04003926 RID: 14630
		public static readonly LegacySoundStyle Item110 = new LegacySoundStyle(2, 110, SoundType.Sound);

		// Token: 0x04003927 RID: 14631
		public static readonly LegacySoundStyle Item111 = new LegacySoundStyle(2, 111, SoundType.Sound);

		// Token: 0x04003928 RID: 14632
		public static readonly LegacySoundStyle Item112 = new LegacySoundStyle(2, 112, SoundType.Sound);

		// Token: 0x04003929 RID: 14633
		public static readonly LegacySoundStyle Item113 = new LegacySoundStyle(2, 113, SoundType.Sound);

		// Token: 0x0400392A RID: 14634
		public static readonly LegacySoundStyle Item114 = new LegacySoundStyle(2, 114, SoundType.Sound);

		// Token: 0x0400392B RID: 14635
		public static readonly LegacySoundStyle Item115 = new LegacySoundStyle(2, 115, SoundType.Sound);

		// Token: 0x0400392C RID: 14636
		public static readonly LegacySoundStyle Item116 = new LegacySoundStyle(2, 116, SoundType.Sound);

		// Token: 0x0400392D RID: 14637
		public static readonly LegacySoundStyle Item117 = new LegacySoundStyle(2, 117, SoundType.Sound);

		// Token: 0x0400392E RID: 14638
		public static readonly LegacySoundStyle Item118 = new LegacySoundStyle(2, 118, SoundType.Sound);

		// Token: 0x0400392F RID: 14639
		public static readonly LegacySoundStyle Item119 = new LegacySoundStyle(2, 119, SoundType.Sound);

		// Token: 0x04003930 RID: 14640
		public static readonly LegacySoundStyle Item120 = new LegacySoundStyle(2, 120, SoundType.Sound);

		// Token: 0x04003931 RID: 14641
		public static readonly LegacySoundStyle Item121 = new LegacySoundStyle(2, 121, SoundType.Sound);

		// Token: 0x04003932 RID: 14642
		public static readonly LegacySoundStyle Item122 = new LegacySoundStyle(2, 122, SoundType.Sound);

		// Token: 0x04003933 RID: 14643
		public static readonly LegacySoundStyle Item123 = new LegacySoundStyle(2, 123, SoundType.Sound);

		// Token: 0x04003934 RID: 14644
		public static readonly LegacySoundStyle Item124 = new LegacySoundStyle(2, 124, SoundType.Sound);

		// Token: 0x04003935 RID: 14645
		public static readonly LegacySoundStyle Item125 = new LegacySoundStyle(2, 125, SoundType.Sound);

		// Token: 0x04003936 RID: 14646
		public static readonly LegacySoundStyle DD2_GoblinBomb = new LegacySoundStyle(2, 14, SoundType.Sound).WithVolume(0.5f);

		// Token: 0x04003937 RID: 14647
		public static readonly LegacySoundStyle BlizzardInsideBuildingLoop = SoundID.CreateTrackable("blizzard_inside_building_loop", SoundType.Ambient);

		// Token: 0x04003938 RID: 14648
		public static readonly LegacySoundStyle BlizzardStrongLoop = SoundID.CreateTrackable("blizzard_strong_loop", SoundType.Ambient).WithVolume(0.5f);

		// Token: 0x04003939 RID: 14649
		public static readonly LegacySoundStyle LiquidsHoneyWater = SoundID.CreateTrackable("liquids_honey_water", 3, SoundType.Ambient);

		// Token: 0x0400393A RID: 14650
		public static readonly LegacySoundStyle LiquidsHoneyLava = SoundID.CreateTrackable("liquids_honey_lava", 3, SoundType.Ambient);

		// Token: 0x0400393B RID: 14651
		public static readonly LegacySoundStyle LiquidsWaterLava = SoundID.CreateTrackable("liquids_water_lava", 3, SoundType.Ambient);

		// Token: 0x0400393C RID: 14652
		public static readonly LegacySoundStyle DD2_BallistaTowerShot = SoundID.CreateTrackable("dd2_ballista_tower_shot", 3, SoundType.Sound);

		// Token: 0x0400393D RID: 14653
		public static readonly LegacySoundStyle DD2_ExplosiveTrapExplode = SoundID.CreateTrackable("dd2_explosive_trap_explode", 3, SoundType.Sound);

		// Token: 0x0400393E RID: 14654
		public static readonly LegacySoundStyle DD2_FlameburstTowerShot = SoundID.CreateTrackable("dd2_flameburst_tower_shot", 3, SoundType.Sound);

		// Token: 0x0400393F RID: 14655
		public static readonly LegacySoundStyle DD2_LightningAuraZap = SoundID.CreateTrackable("dd2_lightning_aura_zap", 4, SoundType.Sound);

		// Token: 0x04003940 RID: 14656
		public static readonly LegacySoundStyle DD2_DefenseTowerSpawn = SoundID.CreateTrackable("dd2_defense_tower_spawn", SoundType.Sound);

		// Token: 0x04003941 RID: 14657
		public static readonly LegacySoundStyle DD2_BetsyDeath = SoundID.CreateTrackable("dd2_betsy_death", 3, SoundType.Sound);

		// Token: 0x04003942 RID: 14658
		public static readonly LegacySoundStyle DD2_BetsyFireballShot = SoundID.CreateTrackable("dd2_betsy_fireball_shot", 3, SoundType.Sound);

		// Token: 0x04003943 RID: 14659
		public static readonly LegacySoundStyle DD2_BetsyFireballImpact = SoundID.CreateTrackable("dd2_betsy_fireball_impact", 3, SoundType.Sound);

		// Token: 0x04003944 RID: 14660
		public static readonly LegacySoundStyle DD2_BetsyFlameBreath = SoundID.CreateTrackable("dd2_betsy_flame_breath", SoundType.Sound);

		// Token: 0x04003945 RID: 14661
		public static readonly LegacySoundStyle DD2_BetsyFlyingCircleAttack = SoundID.CreateTrackable("dd2_betsy_flying_circle_attack", SoundType.Sound);

		// Token: 0x04003946 RID: 14662
		public static readonly LegacySoundStyle DD2_BetsyHurt = SoundID.CreateTrackable("dd2_betsy_hurt", 3, SoundType.Sound);

		// Token: 0x04003947 RID: 14663
		public static readonly LegacySoundStyle DD2_BetsyScream = SoundID.CreateTrackable("dd2_betsy_scream", SoundType.Sound);

		// Token: 0x04003948 RID: 14664
		public static readonly LegacySoundStyle DD2_BetsySummon = SoundID.CreateTrackable("dd2_betsy_summon", 3, SoundType.Sound);

		// Token: 0x04003949 RID: 14665
		public static readonly LegacySoundStyle DD2_BetsyWindAttack = SoundID.CreateTrackable("dd2_betsy_wind_attack", 3, SoundType.Sound);

		// Token: 0x0400394A RID: 14666
		public static readonly LegacySoundStyle DD2_DarkMageAttack = SoundID.CreateTrackable("dd2_dark_mage_attack", 3, SoundType.Sound);

		// Token: 0x0400394B RID: 14667
		public static readonly LegacySoundStyle DD2_DarkMageCastHeal = SoundID.CreateTrackable("dd2_dark_mage_cast_heal", 3, SoundType.Sound);

		// Token: 0x0400394C RID: 14668
		public static readonly LegacySoundStyle DD2_DarkMageDeath = SoundID.CreateTrackable("dd2_dark_mage_death", 3, SoundType.Sound);

		// Token: 0x0400394D RID: 14669
		public static readonly LegacySoundStyle DD2_DarkMageHealImpact = SoundID.CreateTrackable("dd2_dark_mage_heal_impact", 3, SoundType.Sound);

		// Token: 0x0400394E RID: 14670
		public static readonly LegacySoundStyle DD2_DarkMageHurt = SoundID.CreateTrackable("dd2_dark_mage_hurt", 3, SoundType.Sound);

		// Token: 0x0400394F RID: 14671
		public static readonly LegacySoundStyle DD2_DarkMageSummonSkeleton = SoundID.CreateTrackable("dd2_dark_mage_summon_skeleton", 3, SoundType.Sound);

		// Token: 0x04003950 RID: 14672
		public static readonly LegacySoundStyle DD2_DrakinBreathIn = SoundID.CreateTrackable("dd2_drakin_breath_in", 3, SoundType.Sound);

		// Token: 0x04003951 RID: 14673
		public static readonly LegacySoundStyle DD2_DrakinDeath = SoundID.CreateTrackable("dd2_drakin_death", 3, SoundType.Sound);

		// Token: 0x04003952 RID: 14674
		public static readonly LegacySoundStyle DD2_DrakinHurt = SoundID.CreateTrackable("dd2_drakin_hurt", 3, SoundType.Sound);

		// Token: 0x04003953 RID: 14675
		public static readonly LegacySoundStyle DD2_DrakinShot = SoundID.CreateTrackable("dd2_drakin_shot", 3, SoundType.Sound);

		// Token: 0x04003954 RID: 14676
		public static readonly LegacySoundStyle DD2_GoblinDeath = SoundID.CreateTrackable("dd2_goblin_death", 3, SoundType.Sound);

		// Token: 0x04003955 RID: 14677
		public static readonly LegacySoundStyle DD2_GoblinHurt = SoundID.CreateTrackable("dd2_goblin_hurt", 6, SoundType.Sound);

		// Token: 0x04003956 RID: 14678
		public static readonly LegacySoundStyle DD2_GoblinScream = SoundID.CreateTrackable("dd2_goblin_scream", 3, SoundType.Sound);

		// Token: 0x04003957 RID: 14679
		public static readonly LegacySoundStyle DD2_GoblinBomberDeath = SoundID.CreateTrackable("dd2_goblin_bomber_death", 3, SoundType.Sound);

		// Token: 0x04003958 RID: 14680
		public static readonly LegacySoundStyle DD2_GoblinBomberHurt = SoundID.CreateTrackable("dd2_goblin_bomber_hurt", 3, SoundType.Sound);

		// Token: 0x04003959 RID: 14681
		public static readonly LegacySoundStyle DD2_GoblinBomberScream = SoundID.CreateTrackable("dd2_goblin_bomber_scream", 3, SoundType.Sound);

		// Token: 0x0400395A RID: 14682
		public static readonly LegacySoundStyle DD2_GoblinBomberThrow = SoundID.CreateTrackable("dd2_goblin_bomber_throw", 3, SoundType.Sound);

		// Token: 0x0400395B RID: 14683
		public static readonly LegacySoundStyle DD2_JavelinThrowersAttack = SoundID.CreateTrackable("dd2_javelin_throwers_attack", 3, SoundType.Sound);

		// Token: 0x0400395C RID: 14684
		public static readonly LegacySoundStyle DD2_JavelinThrowersDeath = SoundID.CreateTrackable("dd2_javelin_throwers_death", 3, SoundType.Sound);

		// Token: 0x0400395D RID: 14685
		public static readonly LegacySoundStyle DD2_JavelinThrowersHurt = SoundID.CreateTrackable("dd2_javelin_throwers_hurt", 3, SoundType.Sound);

		// Token: 0x0400395E RID: 14686
		public static readonly LegacySoundStyle DD2_JavelinThrowersTaunt = SoundID.CreateTrackable("dd2_javelin_throwers_taunt", 3, SoundType.Sound);

		// Token: 0x0400395F RID: 14687
		public static readonly LegacySoundStyle DD2_KoboldDeath = SoundID.CreateTrackable("dd2_kobold_death", 3, SoundType.Sound);

		// Token: 0x04003960 RID: 14688
		public static readonly LegacySoundStyle DD2_KoboldExplosion = SoundID.CreateTrackable("dd2_kobold_explosion", 3, SoundType.Sound);

		// Token: 0x04003961 RID: 14689
		public static readonly LegacySoundStyle DD2_KoboldHurt = SoundID.CreateTrackable("dd2_kobold_hurt", 3, SoundType.Sound);

		// Token: 0x04003962 RID: 14690
		public static readonly LegacySoundStyle DD2_KoboldIgnite = SoundID.CreateTrackable("dd2_kobold_ignite", SoundType.Sound);

		// Token: 0x04003963 RID: 14691
		public static readonly LegacySoundStyle DD2_KoboldIgniteLoop = SoundID.CreateTrackable("dd2_kobold_ignite_loop", SoundType.Sound);

		// Token: 0x04003964 RID: 14692
		public static readonly LegacySoundStyle DD2_KoboldScreamChargeLoop = SoundID.CreateTrackable("dd2_kobold_scream_charge_loop", SoundType.Sound);

		// Token: 0x04003965 RID: 14693
		public static readonly LegacySoundStyle DD2_KoboldFlyerChargeScream = SoundID.CreateTrackable("dd2_kobold_flyer_charge_scream", 3, SoundType.Sound);

		// Token: 0x04003966 RID: 14694
		public static readonly LegacySoundStyle DD2_KoboldFlyerDeath = SoundID.CreateTrackable("dd2_kobold_flyer_death", 3, SoundType.Sound);

		// Token: 0x04003967 RID: 14695
		public static readonly LegacySoundStyle DD2_KoboldFlyerHurt = SoundID.CreateTrackable("dd2_kobold_flyer_hurt", 3, SoundType.Sound);

		// Token: 0x04003968 RID: 14696
		public static readonly LegacySoundStyle DD2_LightningBugDeath = SoundID.CreateTrackable("dd2_lightning_bug_death", 3, SoundType.Sound);

		// Token: 0x04003969 RID: 14697
		public static readonly LegacySoundStyle DD2_LightningBugHurt = SoundID.CreateTrackable("dd2_lightning_bug_hurt", 3, SoundType.Sound);

		// Token: 0x0400396A RID: 14698
		public static readonly LegacySoundStyle DD2_LightningBugZap = SoundID.CreateTrackable("dd2_lightning_bug_zap", 3, SoundType.Sound);

		// Token: 0x0400396B RID: 14699
		public static readonly LegacySoundStyle DD2_OgreAttack = SoundID.CreateTrackable("dd2_ogre_attack", 3, SoundType.Sound);

		// Token: 0x0400396C RID: 14700
		public static readonly LegacySoundStyle DD2_OgreDeath = SoundID.CreateTrackable("dd2_ogre_death", 3, SoundType.Sound);

		// Token: 0x0400396D RID: 14701
		public static readonly LegacySoundStyle DD2_OgreGroundPound = SoundID.CreateTrackable("dd2_ogre_ground_pound", SoundType.Sound);

		// Token: 0x0400396E RID: 14702
		public static readonly LegacySoundStyle DD2_OgreHurt = SoundID.CreateTrackable("dd2_ogre_hurt", 3, SoundType.Sound);

		// Token: 0x0400396F RID: 14703
		public static readonly LegacySoundStyle DD2_OgreRoar = SoundID.CreateTrackable("dd2_ogre_roar", 3, SoundType.Sound);

		// Token: 0x04003970 RID: 14704
		public static readonly LegacySoundStyle DD2_OgreSpit = SoundID.CreateTrackable("dd2_ogre_spit", SoundType.Sound);

		// Token: 0x04003971 RID: 14705
		public static readonly LegacySoundStyle DD2_SkeletonDeath = SoundID.CreateTrackable("dd2_skeleton_death", 3, SoundType.Sound);

		// Token: 0x04003972 RID: 14706
		public static readonly LegacySoundStyle DD2_SkeletonHurt = SoundID.CreateTrackable("dd2_skeleton_hurt", 3, SoundType.Sound);

		// Token: 0x04003973 RID: 14707
		public static readonly LegacySoundStyle DD2_SkeletonSummoned = SoundID.CreateTrackable("dd2_skeleton_summoned", SoundType.Sound);

		// Token: 0x04003974 RID: 14708
		public static readonly LegacySoundStyle DD2_WitherBeastAuraPulse = SoundID.CreateTrackable("dd2_wither_beast_aura_pulse", 2, SoundType.Sound);

		// Token: 0x04003975 RID: 14709
		public static readonly LegacySoundStyle DD2_WitherBeastCrystalImpact = SoundID.CreateTrackable("dd2_wither_beast_crystal_impact", 3, SoundType.Sound);

		// Token: 0x04003976 RID: 14710
		public static readonly LegacySoundStyle DD2_WitherBeastDeath = SoundID.CreateTrackable("dd2_wither_beast_death", 3, SoundType.Sound);

		// Token: 0x04003977 RID: 14711
		public static readonly LegacySoundStyle DD2_WitherBeastHurt = SoundID.CreateTrackable("dd2_wither_beast_hurt", 3, SoundType.Sound);

		// Token: 0x04003978 RID: 14712
		public static readonly LegacySoundStyle DD2_WyvernDeath = SoundID.CreateTrackable("dd2_wyvern_death", 3, SoundType.Sound);

		// Token: 0x04003979 RID: 14713
		public static readonly LegacySoundStyle DD2_WyvernHurt = SoundID.CreateTrackable("dd2_wyvern_hurt", 3, SoundType.Sound);

		// Token: 0x0400397A RID: 14714
		public static readonly LegacySoundStyle DD2_WyvernScream = SoundID.CreateTrackable("dd2_wyvern_scream", 3, SoundType.Sound);

		// Token: 0x0400397B RID: 14715
		public static readonly LegacySoundStyle DD2_WyvernDiveDown = SoundID.CreateTrackable("dd2_wyvern_dive_down", 3, SoundType.Sound);

		// Token: 0x0400397C RID: 14716
		public static readonly LegacySoundStyle DD2_EtherianPortalDryadTouch = SoundID.CreateTrackable("dd2_etherian_portal_dryad_touch", SoundType.Sound);

		// Token: 0x0400397D RID: 14717
		public static readonly LegacySoundStyle DD2_EtherianPortalIdleLoop = SoundID.CreateTrackable("dd2_etherian_portal_idle_loop", SoundType.Sound);

		// Token: 0x0400397E RID: 14718
		public static readonly LegacySoundStyle DD2_EtherianPortalOpen = SoundID.CreateTrackable("dd2_etherian_portal_open", SoundType.Sound);

		// Token: 0x0400397F RID: 14719
		public static readonly LegacySoundStyle DD2_EtherianPortalSpawnEnemy = SoundID.CreateTrackable("dd2_etherian_portal_spawn_enemy", 3, SoundType.Sound);

		// Token: 0x04003980 RID: 14720
		public static readonly LegacySoundStyle DD2_CrystalCartImpact = SoundID.CreateTrackable("dd2_crystal_cart_impact", 3, SoundType.Sound);

		// Token: 0x04003981 RID: 14721
		public static readonly LegacySoundStyle DD2_DefeatScene = SoundID.CreateTrackable("dd2_defeat_scene", SoundType.Sound);

		// Token: 0x04003982 RID: 14722
		public static readonly LegacySoundStyle DD2_WinScene = SoundID.CreateTrackable("dd2_win_scene", SoundType.Sound);

		// Token: 0x04003983 RID: 14723
		public static readonly LegacySoundStyle DD2_BetsysWrathShot = SoundID.DD2_BetsyFireballShot.WithVolume(0.4f);

		// Token: 0x04003984 RID: 14724
		public static readonly LegacySoundStyle DD2_BetsysWrathImpact = SoundID.DD2_BetsyFireballImpact.WithVolume(0.4f);

		// Token: 0x04003985 RID: 14725
		public static readonly LegacySoundStyle DD2_BookStaffCast = SoundID.CreateTrackable("dd2_book_staff_cast", 3, SoundType.Sound);

		// Token: 0x04003986 RID: 14726
		public static readonly LegacySoundStyle DD2_BookStaffTwisterLoop = SoundID.CreateTrackable("dd2_book_staff_twister_loop", SoundType.Sound);

		// Token: 0x04003987 RID: 14727
		public static readonly LegacySoundStyle DD2_GhastlyGlaiveImpactGhost = SoundID.CreateTrackable("dd2_ghastly_glaive_impact_ghost", 3, SoundType.Sound);

		// Token: 0x04003988 RID: 14728
		public static readonly LegacySoundStyle DD2_GhastlyGlaivePierce = SoundID.CreateTrackable("dd2_ghastly_glaive_pierce", 3, SoundType.Sound);

		// Token: 0x04003989 RID: 14729
		public static readonly LegacySoundStyle DD2_MonkStaffGroundImpact = SoundID.CreateTrackable("dd2_monk_staff_ground_impact", 3, SoundType.Sound);

		// Token: 0x0400398A RID: 14730
		public static readonly LegacySoundStyle DD2_MonkStaffGroundMiss = SoundID.CreateTrackable("dd2_monk_staff_ground_miss", 3, SoundType.Sound);

		// Token: 0x0400398B RID: 14731
		public static readonly LegacySoundStyle DD2_MonkStaffSwing = SoundID.CreateTrackable("dd2_monk_staff_swing", 4, SoundType.Sound);

		// Token: 0x0400398C RID: 14732
		public static readonly LegacySoundStyle DD2_PhantomPhoenixShot = SoundID.CreateTrackable("dd2_phantom_phoenix_shot", 3, SoundType.Sound);

		// Token: 0x0400398D RID: 14733
		public static readonly LegacySoundStyle DD2_SonicBoomBladeSlash = SoundID.CreateTrackable("dd2_sonic_boom_blade_slash", 3, SoundID.ItemDefaults).WithVolume(0.5f);

		// Token: 0x0400398E RID: 14734
		public static readonly LegacySoundStyle DD2_SkyDragonsFuryCircle = SoundID.CreateTrackable("dd2_sky_dragons_fury_circle", 3, SoundType.Sound);

		// Token: 0x0400398F RID: 14735
		public static readonly LegacySoundStyle DD2_SkyDragonsFuryShot = SoundID.CreateTrackable("dd2_sky_dragons_fury_shot", 3, SoundType.Sound);

		// Token: 0x04003990 RID: 14736
		public static readonly LegacySoundStyle DD2_SkyDragonsFurySwing = SoundID.CreateTrackable("dd2_sky_dragons_fury_swing", 4, SoundType.Sound);

		// Token: 0x04003991 RID: 14737
		private static List<string> _trackableLegacySoundPathList;

		// Token: 0x02000378 RID: 888
		public struct SoundStyleDefaults
		{
			// Token: 0x06001FD1 RID: 8145 RVA: 0x000164A5 File Offset: 0x000146A5
			public SoundStyleDefaults(float volume, float pitchVariance, SoundType type = SoundType.Sound)
			{
				this.PitchVariance = pitchVariance;
				this.Volume = volume;
				this.Type = type;
			}

			// Token: 0x04003992 RID: 14738
			public readonly float PitchVariance;

			// Token: 0x04003993 RID: 14739
			public readonly float Volume;

			// Token: 0x04003994 RID: 14740
			public readonly SoundType Type;
		}
	}
}
